﻿using System;
using System.Collections.Generic;

namespace SJ.Platform.TransferTool.DBmodels;

/// <summary>
/// 项目主表
/// </summary>
public partial class ProjectMain
{
    /// <summary>
    /// 主键
    /// </summary>
    public string Id { get; set; } = null!;

    /// <summary>
    /// 项目名称
    /// </summary>
    public string ProjectName { get; set; } = null!;

    /// <summary>
    /// 项目依据
    /// </summary>
    public string? Basis { get; set; }

    /// <summary>
    /// 项目描述
    /// </summary>
    public string? Description { get; set; }

    /// <summary>
    /// 开始时间
    /// </summary>
    public DateTime StartTime { get; set; }

    /// <summary>
    /// 结束时间
    /// </summary>
    public DateTime EndTime { get; set; }

    /// <summary>
    /// 项目经理Id
    /// </summary>
    public string ManagerId { get; set; } = null!;

    /// <summary>
    /// 项目经理名称
    /// </summary>
    public string? ManagerName { get; set; }

    /// <summary>
    /// 项目状态（0=立项中，1=立项完成）
    /// </summary>
    public int? Status { get; set; }

    /// <summary>
    /// 创建人
    /// </summary>
    public string? AddUserId { get; set; }

    /// <summary>
    /// 创建时间
    /// </summary>
    public DateTime? AddTime { get; set; }

    /// <summary>
    /// 最后编辑人
    /// </summary>
    public string? EditUserId { get; set; }

    /// <summary>
    /// 最后编辑时间
    /// </summary>
    public DateTime? EditTime { get; set; }
}
